doubling frame/machine - Spanish English Dictionary